//package com.qifenqian.turbot.deprecated.contract
//
//import com.qifenqian.turbot.module.entity.response.RegisterEntity
//import com.qifenqian.turbot.module.entity.response.SmsEntity
//import com.qifenqian.turbot.net.ModelCallback
//
///**
// * @author H
// * @createTime 2018/12/17 09:04
// * @description
// * @see
// * @since
// */
//@Deprecated("AccountContract")
//interface RegisterContract {
//
//    interface Model {
//        /**
//         * 发送验证码
//         */
//        fun sendSmsCode(type: Int, callback: ModelCallback<Nothing>)
//
//        /**
//         * 注册
//         */
//        fun register(userCode: String, smsCode: String, password: String, callback: ModelCallback<RegisterEntity>)
//
//    }
//
//    interface View {
//        /**
//         * 发送验证码成功
//         */
//        fun getCodeSuccess(smsEntity: SmsEntity?)
//
//        /**
//         * 注册成功
//         */
//        fun registerSuccess(registerEntity: RegisterEntity?)
//
//    }
//
//    interface Presenter {
//        fun sendSmsCode(type: Int)
//
//        fun register(userCode: String, smsCode: String, password: String)
//
//
//    }
//}
